razorbill (alca torda) - Turkish English Dictionary